package jp.co.ricoh.melody.views.adapters;

import android.content.Context;
import android.support.v7.widget.RecyclerView;

import jp.co.ricoh.melody.models.entities.AlarmData;
import jp.co.ricoh.melody.views.activities.MainActivity;
import jp.co.ricoh.melody.views.base.BaseCollectionView;

/**
 * Copyright (C) 2016 RICOH Co.,LTD.
 * All rights reserved.
 */
public interface IAlarmListView extends BaseCollectionView<RecyclerView.Adapter<AlarmListView.AlarmItemViewHolder>, AlarmListView.AlarmItemViewHolder, AlarmData> {

    void navigateToEditAlarmActivity(int alarmId);

    Context getContext();

    void scrollUp();

    void setActivity(MainActivity activity);
}
